var romanToInt = function (s) {
    const map = new Map();
    map.set('I', 1);
    map.set('V', 5);
    map.set('X', 10);
    map.set('L', 50);
    map.set('C', 100);
    map.set('D', 500);
    map.set('M', 1000);

    let sum = 0;
    const n = s.length;
    for (let i = n - 1, j = n; i >= 0; i--, j--) {

        if (map.get(s[i]) < map.get(s[j])) {
            sum = sum - map.get(s[i]);
        } else {
            sum = sum + map.get(s[i]);
        }
    }
    return sum;
};